home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19971216-19980424 / 000339_news@newsmaster….columbia.edu _Thu Mar 26 18:36:56 1998.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id SAA24330
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Thu, 26 Mar 1998 18:36:55 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id SAA00080
  7.     for kermit.misc@watsun; Thu, 26 Mar 1998 18:36:55 -0500 (EST)
  8. Path: news.columbia.edu!panix!howland.erols.net!cpk-news-hub1.bbnplanet.com!cpk-news-feed4.bbnplanet.com!cpk-news-feed1.bbnplanet.com!news.bbnplanet.com!netnews.jhuapl.edu!usenet
  9. From: "Bernard Collins" <bernard.collins@jhuapl.edu>
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: compiling ckermit with cygnus win32 tools
  12. Date: Thu, 26 Mar 1998 18:21:32 -0500
  13. Organization: Johns Hopkins University Applied Physics Lab, Laurel, MD, USA
  14. Lines: 47
  15. Message-ID: <6fens8$n3m@aplinfo.jhuapl.edu>
  16. References: <wken01miot.fsf@aplcomm.jhuapl.edu> <6em818$8ge$1@apakabar.cc.columbia.edu> <wkiupdfbzz.fsf@jhuapl.edu> <6en7u2$q7q$1@apakabar.cc.columbia.edu>
  17. NNTP-Posting-Host: collibf1-2.jhuapl.edu
  18. X-Newsreader: Microsoft Outlook Express 4.72.2106.4
  19. X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
  20. Xref: news.columbia.edu comp.protocols.kermit.misc:8537
  21.  
  22. Jeffrey Altman wrote in message <6en7u2$q7q$1@apakabar.cc.columbia.edu>...
  23. >The Kermit Project is a strong supporter of cross platform development.
  24. >Please keep us up to date with successes and failures.
  25.  
  26.  
  27. I switched from Cygwin to the U/WIN tools. I must say that I am very
  28. impressed.
  29.  
  30. I installed U/WIN on an NT box which had Visual C++ 5. Then I added a
  31. ckermit makefile entry based on the linux target, but stripped down a little
  32. (appended below). I did _not_ remove tcp, ncurses, or uucp. Then I did "make
  33. uwin". About a minute later I had a kermit executable. No compile or link
  34. errors in sight.
  35.  
  36. Kermit started up beautifully. The first test I did was to use ckermit to
  37. telnet back into the uwin telnetd on the same NT box. (One nice side-benefit
  38. of C-Kermit is that it provides a command line telnet client which U/WIN is
  39. lacking.) Then within telnet I ran another copy of Kermit and put it into
  40. server mode. Then I escaped back out to the first Kermit and transferred
  41. some files extremely fast (not surprisingly). One glitch was that the
  42. full-screen ckermit mode trashed the screen and caused the transfers to
  43. become very slow. But turning off full-screen fixed that. Perhaps I did not
  44. have my terminal set up properly. Or maybe U/WIN ncurses is buggy. Another
  45. error occurred when I did "dir" or "ls" from the kermit command prompt. A
  46. windows error box popped up each time informing me of a bad memory
  47. reference. But the listing completed on the terminal as expected. Serial
  48. port transfers seem to work well. I have not tried anything with modems.
  49.  
  50. Overall, I am astonished that within 10 or 15 minutes I had unpacked and
  51. installed U/WIN, unpacked and compiled C-Kermit almost out of the box and
  52. got it running over TCP and serial ports. David Korn has gone a long way
  53. toward making NT just another flavor of Unix. That's progress.
  54.  
  55. Skip Collins
  56.  
  57. Lines added to makefile for C-Kermit 6.0.192 obtained from
  58. ftp://kermit.columbia.edu/kermit/archives/cku192.tar.gz
  59.  
  60. uwin:
  61.  @echo 'Making C-Kermit $(CKVER) for U/WIN...'
  62.  $(MAKE) wermit "CC = cc" "CC2 = cc" \
  63.  "CFLAGS = -O -DPOSIX -DDYNAMIC -DCK_CURSES -DCK_POSIX_SIG \
  64.  -DBIGBUFOK -DTCPSOCKET $(KFLAGS)" \
  65.  "LNKFLAGS = $(LNKFLAGS)" "LIBS = -lcurses"
  66.  
  67.  
  68.